package com.company.class11.rights.others;

import com.company.class11.rights.home.Father;

/**
 * @Classname Daughter
 * @Description 类型说明
 * @Date 2022/5/8 14:23
 * @Created by zbw
 */

public class Daughter extends Father {
    //不出现重写，相当于子类重新定义一个新的
    void openDoor(){}

    //不在同一个包中的子类，继承了protected方法。
//    @Override
//    protected void dowry() {
//        super.dowry();
//    }

    public static void main(String[] args) {
        Father father = new Father();
        //父类对象在不在同一个包中的子类，反而不能使用protected方法。
//        father.dowry();
        //如果方法是静态的，就可以调用
        father.nickname();

        //子类对象可以调用protected方法的
        Daughter daughter = new Daughter();
        //女儿随便用
        daughter.dowry();
        daughter.nickname();
    }
}
